<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*" %>
<%@page import="formularios.Conexion" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ventas hoy</title>
<style type="text/css">
.Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.tituloTabla {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #00F;
	font-weight: bold;
}
.CentrarCon {
	text-align: center;
}
.aliniaValor {
	text-align: right;
}
</style>
</head>
<body>
<div>
<span class="Titulo">
Ventas de Hoy
</span>
<hr>
<%
	//obtiene la fecha actual con jsp no java
	java.util.Calendar fecha = java.util.Calendar.getInstance();
	String dia = Integer.toString(fecha.get(java.util.Calendar.DATE));
	String mes = Integer.toString(fecha.get(java.util.Calendar.MONTH)+1);
	String ano = Integer.toString(fecha.get(java.util.Calendar.YEAR));
	String hoy = ano+"-"+mes+"-"+dia;
	//-----------------------------------------------------------------------

    
	Conexion con = new Conexion();
   	//Esto es lo que Guarda
	try {
    	Connection cnn= con.getConeccion();//Abrimos nuestra coneccion
    	
    	// La consulta
        Statement st = cnn.createStatement();
        ResultSet rs = st.executeQuery("SELECT * FROM ventas WHERE FECHA = '"+hoy+"'");
        //out.print("SELECT * FROM ventas WHERE FECHA = '"+hoy+"'");
        
        //if (rs.getObject("descripcion") != null){
        	out.print("<table border='1' align='center'>"); 
        	out.print("<tr class='tituloTabla'>");
        	out.print("<td width='88'>Fecha");
        	out.print("<td width='43'>Cant");
        	out.print("<td width='354'>Descripcion");
        	out.print("<td width='66'>Valor");
        	out.print("<td width='75'>Total");
        	out.print("</tr>");
        	
        	while(rs.next()){
        		out.print("<tr>");
        		out.print("<td>"+rs.getObject("fecha")+"</td>");
        		out.print("<td class='CentrarCon'>"+rs.getObject("cantidad")+"</td>");
        		out.print("<td>"+rs.getObject("descripcion")+"</td>");
        		out.print("<td class='aliniaValor'>"+rs.getObject("valor1")+"</td>");
        		out.print("<td class='aliniaValor'>"+rs.getObject("valor2")+"</td>");
        		out.print("</tr>");
        	}
        	out.print("</table>");
        //}
        	try{
    			// La consulta
        		Statement st2 = cnn.createStatement();
        		ResultSet rs2 = st2.executeQuery("SELECT SUM(valor2) as total FROM ventas WHERE FECHA = '"+hoy+"'");
        		rs2.next();
        		
        		if (rs2.getObject("total")!= null) {
        			//------Imprime en Dato
        			out.println("<br>");
        			out.print("<span class='Titulo'>"); 
        			out.print("Vendido hoy: "+rs2.getObject("total").toString());
        			out.print("</span>");
        		}
        	}catch(SQLException ex){
        		out.print(ex);        	
        	}
        
	        //Cerramos la coneccion
    	    cnn.close();

		} catch (SQLException ex) {
    		System.out.print(ex);
		}   
%>
</div>
<hr>
<a href="index.html">Atras...</a>
</body>
</html>